package modelo;

import java.util.Iterator;

public class MinaSubmarinaPuntualConRetardo extends MinaDeTiempo {
	
	public MinaSubmarinaPuntualConRetardo() {
		this.turnos = 3;
		this.rango = 0;
		this.puntos = 50;
	}
	
	@Override
	public void hacerDanio(Iterator<Barco> barcos, Posicion posicionExplosion) {
		Barco barco;
		while (barcos.hasNext()) {
			barco = barcos.next();
			barco.recibirDanioPuntualConRetardo(posicionExplosion);
		}
	}
	
	@Override
	public Mina getOtraMina() {
		return new MinaSubmarinaPuntualConRetardo();
	}
}
